remove (impediments) - Allemand Anglais Dictionnaire